Collaborative Example Authoring System: The Value of Re-annotation based on Community Feedback

نویسندگان

  • I-Han Hsiao
  • Peter Brusilovsky
چکیده

Learning from examples is a common and powerful approach when mastering the art of programming. In our classroom studies of WebEx and NavEx, students highly praised the systems. However, the broader dissemination of this approach was not very successful due to the lack of content – annotated examples. This paper presents the study results in example-based programming learning by annotating examples. The classroom study confirmed that community successfully filtered out good and bad annotations and improved the quality of the annotations. In addition, the annotating example assignment was perceived highly helpful in understanding.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The role of community feedback in the student example authoring process: An evaluation of AnnotEx

This paper explores a new approach to engage students in authoring educational content. This approach was implemented in AnnotEx (Example Annotator) system, which allows students to annotate computer programming examples with line-by-line explanations and review annotations produced by ther peers. A controlled study of AnnotEx presented in this paper evaluated the impact of the community peer-r...

متن کامل

The Role of Community Feedback in the Example Annotating Process: an Evaluation on AnnotEx

Example based learning in programming language is a common approach when mastering the art of programming. It encourages students to reuse the code of previously analyzed examples in solving a new problem [1][2]. Gomez-Albarran [3] in a synthesis report about teaching and learning of programming stressed that example-based learning is a natural way of learning. To support online learning from e...

متن کامل

C AWS: Visualizing awareness to improve the effectiveness of co-authoring activities

Knowledge of the actions of other users is essential to the design of an effective collaborative authoring system. The reasons for this are rooted in the concept of awareness of individual and group activities. This research presents CAWS, a collaborative authoring system that builds upon several areas of research including studies of co-authoring practices, studies supporting awareness in coll...

متن کامل

Collaborative Adaptation Authoring and Social Annotation in MOT

The Web is constantly evolving, in fundamental and innovative ways. Social annotation and collaborative authoring facilitate and change the process of creating and sharing information. In this paper, we propose a new design of the authoring system MOT (My Online Teacher), focusing on collaborative authoring and social annotation. The goal behind this is to define improved adaptive materials bas...

متن کامل

Tags Re-ranking Using Multi-level Features in Automatic Image Annotation

Automatic image annotation is a process in which computer systems automatically assign the textual tags related with visual content to a query image. In most cases, inappropriate tags generated by the users as well as the images without any tags among the challenges available in this field have a negative effect on the query's result. In this paper, a new method is presented for automatic image...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007